Universe Today -
15 Feb 2014 21:56
Wonder and terror. Every time I watch the dashcam videos of the Chelyabinsk fireball it sends chills down my spine. One year ago today, February 15, 2013, the good citizens of Chelyabinsk, Russia and surrounding towns collectively experienced these two powerful emotions as they witnessed the largest meteorite fall in over 100 years. (...)Read the rest […]
Share this Article